草庐IT

php - 完全删除 phpMyAdmin

全部标签

Windows bat 文件删除所有文件和文件夹,不包括某些文件和文件夹

我想删除一个目录中的文件和文件夹,但不包括bat文件中的某些文件和文件夹。我需要保留这些文件,update.batFolderName.zipFolderName和所有其他应该从目录中删除,我写了.bat文件,但似乎FolderName也从目录中删除,其余工作正常。谁能告诉我下面的脚本有什么问题?attrib+rupdate.batattrib+rFolderName.zipattrib+rFolderNamefor/F"delims="%%iin('dir/b')do(rmdir"%%i"/s/q||del"%%i"/s/q)attrib-rupdate.batattrib-rFol

regex - 如何使用 Windows PowerShell 正则表达式删除文件名末尾的一个或多个空格?

我有一个目录,其中包含许多文件名格式错误的文件。其中一些确实在文件名末尾有“空格”。其他人在文件名字符串末尾的文件名中有一些关键字。例如“xxxxxxxxxsomewordEng.txt”我正在尝试使用此脚本摆脱它们,但目前还行不通。文件名(Basename)末尾的空格仍然存在,以某种方式添加到之前的单词中的“Eng”关键字也是如此:dir|Rename-Item-NewName{$_.BaseName.replace("Eng$","").replace("{2,}","").replace("\s$","")+$_.Extension}.replace("Eng$","")issu

windows - phpMyAdmin 配置存储未完全配置

我已经在Windows上安装了xampp5.6.14。我打开phpmyadminhttp://localhost/phpmyadmin/但是警告!ThephpMyAdminconfigurationstorageisnotcompletelyconfigured,someextendedfeatureshavebeendeactivated.Findoutwhy.Oralternatelygoto'Operations'tabofanydatabasetosetitupthere.!Youareconnectedas'root'withnopassword,whichcorrespon

windows - 如何从 Windows 10 的所有应用程序列表中删除已卸载的应用程序

我从Windows10中卸载了一个程序,但该程序文件夹仍然出现在“开始”菜单的“所有应用”列表中。然而,在继续之前,我应该提到安装​​和卸载是由InnoSetupStudio5为我编写的程序执行的。使用Debug模式安装/卸载几次后,InnoSetup安装“弄脏”了我的Windows10“所有应用程序”列表。如果我尝试单击“所有应用程序”中的程序,什么也没有发生——考虑到该程序已不存在,这是有道理的。我确认卸载确实从C:\ProgramFiles(x86)中删除了实际的文件和文件夹。我查看了C:\ProgramData\Microsoft\Windows\StartMenu\Progr

windows - 如何批量删除 stashes?

如何一次删除我的一些Git存储?我在sourceTree中尝试过,但似乎我一次只能删除一个存储。我可以同时删除其中的几个吗?在gitbash中是否有执行此操作的命令?我不想删除所有这些。 最佳答案 使用BashBraceExpansion,我们可以快速创建一长串存储,例如,stash@{8}stash@{7}stash@{6}stash@{5}stash@{3}stash@{1}可以用echostash@\{{8..5}\}stash@\{{3,1}\}制作将xargs或for循环放在一起,我们得到:echostash@\{{8..

windows - 批处理文件删除最新文件

你们如何使用批处理脚本删除文件夹中最新的文件?我找到的所有结果仅显示如何删除最旧的文件或在N天后删除它们。链接是:BatchfiletodeletefilesolderthanNdays和BatchScripttodeleteoldestfolderinagivenfolder谢谢 最佳答案 for/F%%ain('dir/B/O-D/A-D%the_directory%')doecho("%the_directory%\%%a"&gotodeldone:deldone将是我的方法。它粗鲁地从for循环中逃脱,删除了在逆序排序(/o

c++ - Windows COM C++ - 使用删除或释放

我想问一个简单的问题,我有一个Direct2D工厂,当我准备好清理时,我会调用delete还是使用releasemember?我看到一些教程只显式调用delete,所以我很好奇哪个更安全,除非发布成员所做的只是在后台调用delete等。`Graphics::~Graphics(){if(Factory)//Factory->Release();ordeleteFactory;if(Render)//Render->Release();ordeleteRender;} 最佳答案 释放COM接口(interface)的正确方法是在接口(

windows - 删除名称中包含 "EXAMPLE"的打印机

我正在尝试构建一个PS脚本,以删除名称中包含“EXAMPLE”的所有网络打印机。到目前为止,我有以下代码:Get–WMIObjectWin32_Printer|where{$_.Network-eq‘true‘}|foreach{$_.delete()}但这会删除所有网络打印机。 最佳答案 由于您使用的是Windows7,您仍然可以使用WMI删除打印机。否则,其他替代方案使用.Net类System.Printing或System.Drawing.Printing中的方法。但看起来你只需要在你的whereblock中添加另一个过滤器G

windows - 如果超过 10 个,将删除最新文件夹的批处理文件

我想创建一个批处理文件(.bat),如果文件夹超过10个,它可以删除文件夹中的最新文件夹。如果这是目录树:\MyFolders\...\OldVideos\(Created2HoursAgo)...\Files\(CreatedLastMonth)...\Pics\(CreatedLastWeek)...\Powerpoints\(CreatedYesterday)...\Videos\(CreatedSeveralDaysAgo)...\OldPics\(CreatedYesterday)...\Movies\(CreatedYesterday)...\Games\(CreatedY

windows - 用于从网络驱动器中删除文件的批处理文件命令

我正在尝试定期从共享驱动器中删除应用程序日志,ForFiles/p"\\netapp-1\Transfers\Logs\QA"/s/d-15/c"cmd/cdel@file"当路径是我的本地驱动器时,上述命令有效,但它不适用于共享驱动器,我们将不胜感激任何帮助。干杯! 最佳答案 ForFiles.exe不支持UNC路径作为开始搜索的起始目录,因此您必须临时映射一个:到网络路径。最方便的方法是使用pushd/popd命令对自动执行MAP/UNMAP,无需关心当前哪些驱动器号可用于映射。pushd"\\netapp-1\Transfer